how terrifying! - German English Dictionary